// 导入模块
import {Pipe, PipeTransform} from "@angular/core";
// 管道名称
@Pipe({name: "waterPipe"})
export class WaterPipe implements PipeTransform {
  // 参数说明:
  // value是在使用管道的时候,获取的所在对象的值
  // 后面可以跟若干个参数
  // arg: 自定义参数, 数字类型, 使用的时候, 使用冒号添加在管道名称后面
  transform(value: any, ...args: any[]): any {
    switch (value) {
      case "0":
        value = '长江流域';

        break;
      case "1":
        value = '黄河流域';
        break;
      case "2":
        value = '珠江流域';

        break;
      case "3":
        value = '海河流域';
        break;
      case "4":
        value = '淮河流域';

        break;
      case "5":
        value = '松辽流域';
        break;
      case "6":
        value = '太湖流域';

        break;
      default:
        value = '';
        break;

    }
    return value;
  }
}
